.class public iw_2
.super java/lang/Object

.method public static main([Ljava/lang/String;)V
.limit stack 20
.limit locals 20
iconst_4
istore_0

iconst_5
istore_1

bipush 10
istore_2

iload_0
iload_1
if_icmpne loop0_end

loop1:

iload_0
iload_2
if_icmpge loop1_end

iload_0
iconst_1
iadd
istore_0

goto loop1

loop1_end:

iload_0
iconst_2
ishl
istore_1

goto loop0_next
loop0_end:
iload_1
iload_0
isub
istore_1

loop0_next:
iload_1
invokestatic io/println(I)V

iconst_2
istore_0

iconst_2
istore_1

iload_0
iload_1
if_icmpne loop3_end

loop4:

iload_0
iload_2
if_icmpge loop4_end

iload_0
iconst_1
iadd
istore_0

goto loop4

loop4_end:

iload_0
iconst_1
ishl
istore_1

goto loop3_next
loop3_end:
iload_1
iload_0
iadd
istore_1

loop3_next:
iload_1
invokestatic io/println(I)V

return
.end method
